microbial insecticide - German English Dictionary